MDVYERIKKITGLHLELRRDEDGVWTAGIGYRLTDDPSREAALAALDAAVGRRTEGRITREEAERLLKEGIEAAEKAVLENPLLKPTYEALDEVRRKALITLVYLYGADAVAALRETLALLREGRLEEAAVALEKSELAEKRPEVMKIITEEIRTGTDKSLEEL