MKVTRGEARIIKPSAPAAASLPAFIPLSSSDLVVPRVHVEIIYAFKAPAPPVADLEEGLAKVLSDYREWAGRLGKDETGRAVIDLNDEGVVFIEAEIDGELESVMPFNPSPLMLDLVPVNRGVPELLLIQVTKFTCGGITVGVARQAPSRGWRSIVKKTPIVPPKHDRSFLMANDPPQPKFEHPEYKRPPPKPDAAQPEYPPLSVKKLHFSIDLLKKIKQSATKEGDARGPSTFVSLTSHLWKCITRARGIDGEVQTRVLIAANGRKRLVPPIPDDYFGNVISHASSHSTAKDLLEKPASCATDLIQASIKRLDNEYIRSQMDFVELQQKNPVQIARSGKTVLSPNLSVTSWAQLPIYELDFGYGTPVFAGGPYVPFEGISIMLPSYTRDGSIDVIIGLFEPDMAKLREICFDV*