MLMPKLLAPSSLEIPNCFRLRHRDCSSILELFKPLQFANRRKYLQKSIQICTSVNTICRATMQQQAESISMRAKDDPDLMIVSDLDLTMVDHDDPSHQSLLNFNSLWAAEYAHNSTLVYSTGRSPQRYSELKRQVPLLTPAIVVLSVGTEILYGKSLEPDPSWIKFLDEGWDRDIVLEEAKRFAQLKLQEESEQRPHKISFYLDKQDVPRVQEELFSRLKQRGIDVKLIFSGGMAFDVLPKMGGKGEALAYLMRKMKKEGWLSKNVLVCGDSGNDTELFLVEGVNGVIVSNAQEELIQWYRSHNFVNNIYHASERCAGGIIQALEHYDFGPYNPPRKRIKDNQLPDPEPEHQTGRLLDNGSAKREVIEFNIFLEMWLCGHIPDNHLNYQRVVEVIVSSLISHS*