MAITPRPLKPGIYVPTVAFFTSPNEDLDLSTTALHATYLAQAGVTGLVVQGSNGEAVHLSREERNLITSTTRRALDSHAPSAPLIVGCGAASTRETIQLCQDAAASGGDYTLILPPSYYKSLLSPKDLLDHFRLVASASPIPILVYNFPGASSGLDLSSDDILALAEHPNIVGVKLTCGNTGKLARIAAAAEPGFMTLGGSADFTLQTLVAGGHGVIGGVANLIPRLSVRVMELYQAGQVEEAQRLQAIVARADWQAIKGGFVAVKSALQTYRGYGALPRRPCVVPSEAQATAWKDSFAEAMELERQLEKQA*