MLGGRQTPSLKAGCVALELPQLLLLDHVDVAHQPLAHISSAARSLAVAPPTRLANAAVSHSRLSHTRVRTKIDCVATPAFLLHGNQPRRAVRSGDIRASASAADLTAALREIPSRGLDQHEDAYRPPAYVEGMLELIDTLASIGWPTNQAEDWMIADCFFSSTWRLAYTSSRTFARYRGLSGWGGRIDGVTTPELRMRVARSPQCVTFEEPLSESAAFAIASALALPADEAAPSAVLIDGTWRMAASEGLNIQTTAIRLGSRNFKPADGAADGMVDFEHEKAVRVLGATTPVYLDAALLVLRAQADGVVFVWESLP*