MFHSLYLIGILSLIWVAAQDIVPDDPEVQMQMHAMFYTARVACADENLIPYVRACAVIAFLILSPNCARALQDHAKDNGD IFIINYDSFDGDVDDISTTTSAPREADYVDFDEVNRNCNASFITSMTNVLQFNNTGDLPDDKDKVTSMCYFHCFFEKSGL MTDYKLNTDLVRKYVWPATGDSVEACEAEGKDETNACMRGYAIVKCVFTRALTDARNKPTV