MQHVRLGNSGLKVSRLCLGCMTYGDPAWRPWVLDEERARPFIREALEAGIDFFDSADIYSTGESERILGRALRDFAQREDLVIATKAFFPMSDRPNACGLSRKHLLASVDASLRRLGTDYLDLFVIHRFDPETPIEETCETLDSLVRAGKVRYLGASSMPAWRFMKMLAFQRHHGLAQFISMQSQYNLIVREDEEDLVPLCREEGIALTPWSPLARGLLAGARSAGTLRTRTDEQAPRWYGGREEVESTLGALEKLAAARGLPPAQLALAWLLGRNGVAAPIVGLSRPHHLEDALAALTLDLAEEECATLEAPLTVRARTPRW*