MELSPTSSLGLQLVLLLPMLPLLYLLLRQDPKKQPRANGLRVYPLLGTLPHFLKNQHRFLEWTAGVMKRDPSHTMSVKALGLTGVAITANPANVEHIVKTNFANYPKGELAVSMLEDFLGHGIFNSDGEQWLWQRKAASYEFSKRSLRNFVVDAVRFEVVERLLPLLDRARQDGRTLDVQDVLERFAFDNICRVAFGEDPACLAEENMAAPQSAEFMRAFNDAQNAIMARFMSPLKSLWRLKRLLNMEPERRMREALCTIHGYADRIVRERRERGDAGLASRDDFLSRFAASGEHSDESLRDVVTNFLLAGRDTTSSALTWFFWLVSTRPDVEDKIVREIRAARALSSHGSTHPSPTFSFDELRDMHYLHAAVTESMRLYPPVAMDTHSCKEDDFLPDGTFVGRGWLTTYSAYAMARVEDVWGKDCEEFRPERWLGEDGAFRPESPFRYPVFHAGPRMCLGKEMAYIQMKSIVACVFERFSFRFVGGEERPGLVLSLTLRMEGGLPMEVIERKSSVI*