MVVLAPLTRMRFYENIPQPHAILHYSQRATEGGFSIAEATCISDTARGYPETPGIWTKDQVEVWKPIVKVVHKKGFQPNGLAPVSSTDKGLTPETEFSLRRRLRIEEIPQIVNDYRIAARNAIEAGILYMQVFDGVEIHAALTEQSMKDQCNDRTDEYGGCLENRCRFALEVVEAIVNEVGSDRVGIRLAPFADFMYSADSNPEALCLYMVESLNKYGILYCHMVEPRVNAVVDKDDPRSLLPMRKAFKGTFIAAGGYDRESGNRAIADNHADLIPYGRWFLANPDLPKRFELNAPLNKYDRSTFYTSDPVVGYTVYPFLDPLKG*