MLQFTLPRTSIHRMSSSFRRLVLLLDGTWQEQVNRTNVAILFENVDQDANGDGVEQIVKYFEGVGTSWGDRLLAGAFGYGLSEVIKDAYLWLSQTYKPGDEVFVFGFSRGAYTARSLVGLMNKIGGVLKQPTKALVEQAYDLYRDSKSDATEFKAQHSQEARVKLIGVWETVGALGIPSLGLPLTLPGTPDYYRFHDTNLSCIVDYAYHAIAIDEYRADFDATLWDATTEKNKDVEQCWFIGDHGNIGGGGTSNILSILPYVWMQDKAVAVGLRMKTMLKAGEQWRQAPNDSFGSFLFGMYRIYRLGQPNNREIGKKVEESLHPSVLLRLQNYPEYQPKPLTNVGVPDRTNEIPRNKNVKRCDGSKEGVAAS*