MVRFNAESFYAHPVGKVLTVAAYLGLNISLNMVNKWTLSIYGFRFPIALSIAHMAFSFFALSPFMLTKSMREQHHSTLSKQWPGLLFISICFAINVGLNNVSLTTISLSLNQVIRASIPVFTAIGAVVIEKKPPNRQEFLSLLVLVGGVSIAVYEGSGTKSSFTGVVLCLIGTACNGLMMSSIGRLLSEKLDVLRLTFYTAPLTLCVLVPFFNKLEAPGYYQYAASGTAGGAYIVVILLGCLNALLYNLIHSLVIKVTSSVTTTVIGEMKIVLILLLSAVVLGESDVWTVKMMIGCTTAILGFCMYSHGRMMAGAQTVPVIIKGVPELSPSLTDTLRSPLLAMAGKPSRS*