MGRAAAPLLPRPIIAQFHLHPHHLVHQSCLPYLHATAPVAAASALFAPGPTSSPSVRVSRPRRHASMSAAADSSSSIVVSGDAAVSSLSPESIEHNDLLIVGPGVLGRIVAEMWKQEYPGCKVYGQTATTDHHSELTDIGIIPSLKGSVPGPKFPYVIFCAPPYRSEDYAGDLRVAASNWNGKGSFLFTSSTAVYDCSDNGFCSEDSPCVPIGQSTRTDVLLKAENVVLEAGGCVLRLVGLYKSDRGPHVYWLSKGTLDVRPDHILNLIHYEDAASLVISIMKKRLRSCIFVGCDNEPLSRLEIMDRVNRSRKFDTQFHGFTGTDGPLGKRMDNSKTRAKLGWQPKYPSFTEFLGLSNL*