MSNRLLTKLFNHKVRLPHSIRTPLPQLTLPEFEPLQVPDSKTFDLDESGRGCGIPSHITSEVPVEIYIRIFQMAAEADQTCYLNLLLTSKAVHSTVHRKFLPTIVVLKEERQIVEFIIFLQDNELEWYRERIRHLWVEGLPADEDSRALRKGIILELLRGVKNLESLACGFCDFLVLCETHDHWDPPPNAGSGAYPNHHFPEHFSTHSYPYLKELVILDRFRYRRFTHFSLPKQITRLTLLDPGTSSFHCRQKIVTHFPAMDSLALEIWTTTPFKGWANQTLFNGMWRNIIDVNADYPWKRVVLTSENETVLCGGGYVRNKSGKGCRCMFKIGKVEHLQRWKERASGMGLEGIWENPGSLS*