MMKRAIVTGIDDDRTSDYLISILPYLLTLLCLLSQPVLVAPAKPTPHEFKPVSDIDDQEGLRFQTPSVQIYRNHVAPRGLILSQLIQKGLAEALVFYYPLAGRLRAGPGGKLVVECTGEGVLFIVAEADVRLEQLGDAPQPPFPWIDELIYDVPGSGGIVDCPLLLIQLTHLKCGGFILGLRFNHVMCDSAGIVKFMHAVAEMIIGARAPSITPVWQRELLDARQPPRITCAHQEYEYKEEGHHPNAASLLAADQMLQRSFFFGAREIATLRNLLPPHLRSCTTTFELLTACLWRCRTAAIAPAPDEEVRVLCVVNTRAKYNPPLPTGYYGNVVAFPAAVSPAGKLCQSPVRYAVELVKKAKADATREYMQSVADLMAVKERPPFKVVRTWMVSDLTRGGSGLVDFGWGVPVYSGPPKSVAGEHPGMLSFYVPFRNGKGEEGLVALVCLPDPEMEKFSIEVESMVDDDTKKEELQLHRL*