MMMSLVFDTHIPIHFCMMFYDEYEFVRVVKMKKEIWFPSSDMLYEVLPKLSTKDLLKLKCVSKGWQCLMSDRSFIQGQLKKMEPLTGFFYQGRYQWCDEDYDWISFIPIERVTTEVHIDVLDFLPERIVIQDSSYGLICCRSSFPCDVPVIYICNPLNKEWKELQWPNPSRESCITLVFDPFKNPIDAFTSFKVVIVSQNETSTEGDGCFSFNIYSSETGEWRISGEICLCNHNMQKKGCICVTGILYWLTDGDEILMFDPENEISWLIMVPLPTNQFNLTPEMCMGEAEGKLHYVLISEHGLQLWVLKDHFTSQWDLTFTISLELLEKENDKYLFKIAEKLVRDYNSGYPWIGTLAFKDNILLMRVAADIYLYQFETKKMRHLCSLSALAPKPFFCATVVPYTMSLVPLA*