MVPVTASALNLKGKHNRSRGNSKNEAGYGYSPNALYVGLTVVEDAVAKGAVCLDGSPPAYNLHRGFGSGANSWLVHMEANFYNWNRVKIRYCDGASFTGDMQEVNEFCIRYRIHMYARRTISFTDQNNPLLQALLSGCSAGGLTSFLHCQCFFPQYLLPYINTPIFVLNAAYDSWQIKNILAPSEADPGRHWQLCKLNIENCSSYQLEIMQGYRDEMLSALRLVENSTSGGMFINSCYAHCQTEMQDLWHSPNSPRLYSKTIAESVADWFFNRNVTKEIDCPYPCDSTCHNRVFTEEEDV*