MVAVVYWFRKALRLHDNPALIAAAEGASSLYPVYCLDPKTCSRARGAWTNPNRMRFLLESLADLDASLRKLNSRLIVLHGDPVEALPAACKEWSASRLAYELDYEQYSLRRDKAVRSQAEQAGLEVVTRVGHTLVDPEALLLLSRGAPVTSYDKFRGLLAQELKARPVTTLPPPASLPPPGRTAAPHAIPSLEELGLEPMGDAAVIARGGEGAALRAMEAHLRRRDWIASFEKPKTSPTEMLAGGPFDAGAGRSTTVLSPYLTFGCLSSRLLYERVAAVYAEAAPRHSQPPVSLHGQLLWREFYVCCMHATPNYRRMAGNPICRQISWGEDAALVAAWREGRTGYPWIDAAMTQLRREGWIHHLARHAVACFLTRGDLWQSWETGAAVFEEYLLDADEAINFGNWMWLSCSCFFYQYFRCYSPVAFPQKYDKQGAYVRHWLPQLARLPAKYIYEPWKAPIAVQKEAGCIIGVDYPKPIVDHQAAAA