MVCNFGLRAAFFRAGASVSLLGREGRLWGFSGGVNARPGLKYPLCCKFTGARKMMVDTNNSTTDSSIVDVLPEKDNVEDGGFASGGWRSEDGKLSCGYSSFRGKRSSMEDFYDVKTAKIDGHTVCLFGIFDGHGGSRAAEYLKEHLFENLMKHPQFVTDTKLAISETYQKTDSDFLEAESNTFRDDGSTASTAVLVGRQLYVANVGDSRAVISKAGKAIPLSEDHKPNRSDERKRIENAGGVVMWAGTWRVGGVLAMSRAFGNRLLKQFVVAEPEIQEQEVTEDLECLVLASDGLWDVVPNEDAVSLAKTVEEPEAAARKLTETAYMRGSADNITCVVVRFHHKADLDSPLSTED*