MKDQEINEISGKIVRSTVQGKRCGIPHVFPSDLCSNPWELEGFVFNRELELDETRRSWVFFCENNPEDFGTVWKLVGGSKEISPGIYCQKYILTPDYASPGGRFLLSKVTGWRFSLALYWMTFLAAEPKVESEEDGKVTVVPSEGETSKRKLIDCDPSSQLPNKATKIGRVDGAMESPNTNVSHSVHVLAHKSDMYVFCLYSHNVAAKGKFIAFASTDAETDNPQTELKAGIDLLGPVDEIFFDMYDRYEPVNEPASDNCFISTSYDATTHFETTVADVLNMYTLITGEDYNEKDSKTHSGMVDNTIAIMSHPIPNTNDPRSVHVIISQKQLAHKSDILKMKAILMLVVNPSLDHNFIAKTDNYFAMFRKYNDVCLLLFILPQRGPPRESSSHLFLNDAETDNPQP*