MKYLMLFRIISAMTAITVLTAASLPQTGPMPQQKPDREQAQPSAEPPTPIEKPAVPETQPTAGEMQGPPKPPLTIAAESEEEHKACLTQLTAIGATFKDIPRIDDSNGCGIDKPIALAEPLPGIQMKPQGTMRCETALALAHWMKESVIPSAATLKDNGRIVTVNQASTYICRLRNNATTGKISEHARGNAVDIAGFTFENGKTIGIEPRREDPTLTGAFQRTASASACLYFSTVLDPDSDAAHETHFHLDVLKRNSGFRYCH