MFRRKHASHFDSNDADQRKAKIAELKSALEPLSARSEKYCSEACLTRYLEARNWNVAKSRKMLEDSLKWRAAYRPEDIRWPEVSVEGETGKMYRASFRDREGRTIVVMRPAKQNTSSHEGQIRFLAYSLENAILSLPEGQEKMVWLIDFTGWTMANAVPIKTARETVNILQNHYPERLAIAFLFNPPKVFEAFWKVVKYFVDLRTIEKVKFVYPKDEESMKVIHKFIDPEVLPIEFGGKSSVVYNHEEYSELMTKDDTKISSFWATDAQTDHVNHVIDGTLAPEVTPVVTANC*