MVESLIPGLMDDVAELCLSRIPRSSFQIISQVCSRWRRFLRSERYAAVRKLTGSVEELMCVLQDDQYCEVFDCSGNKLGRMPPVPGLLKSGSGLATLDGGNIVFIGGKYHEGEYDNAASADVYEFNPATNRWRKLADMNIPRYNFGYAVVDGLLYVIRGFTSYGDKLLSLEVYNPKTNKWSLMDCPYRPTSSCAFAFSFKSKLFVADSGSSFIDIYDPKMETWDQLDSGQELWVYSCAVIRNKVYLLKIFNSGMGVFDPEKNSWSSVSVPPFNGHELMFILGQMNNKVILAAQGCEGLCGDIGKEDAAEWRASPIKLSGYDVSSVLINF*