MRGRRRRAREADPVPEPFTIDDEVSHLTRIRSEPSQKTLGAFYAGRKRGISTFGLLSGRESGRSGAGGFSRADCAYAARKHLPTKGPWCVDDMTSEAYVSQFSSDGSLLVAGFRGSRIRIYDADNGWKVHKDISCRSLQWTVSDIALSPDQQLLAYSSLSPTVHIVNVQSSAKESQANVTEIHDGLEFSNDDDDEYSFGIFSVKFSKDGQEIVVGNSDRSINVYDLRANKVSVRIRAHAADVNAVTFADESGNLLYSGSDDNLCKVWDRRCLAREKPAGVLTGHLDGITFIDSRGDGRYFISNCKDQTIKLWDVRKMSASIKGRQPRFFDWDYRWMSFPLEARHCKHPNDQSLATYRGHSVLRTLIRCYFSPVYSTGQRYIYTGSSDEYVYIYDVVTGDIVEKLSWHGSIIRDCTWHPYNLTIVSSSWDGYLARWEASGDEDDLSVLTENEQRTSPYRQSYTRHLLL*