MDVEYDVIVLGTGLKECILSGLLSVDRLKVLHMDRNDYYGGDSTSLNLNQLWKRFKGEETPPAHIGASRDYNVDMVPKFMMANGTLVRVLIHTGVTKYMSFKAVDGSYVFNKGKIHKVPSTDMEALKSPLMGLFEKRRAGKFFLYVQDYKENDPSTHKGYNLTKLTTKELISKYGLDDNTIDFIGHAVALHRDDSYLTEPAIDTVKRMKLYAESVARFQGGSPYIYPLYGLGELPQGFARLSAVYGGTYMLSKPECKVEFDDEGKVCGVTSEGETAKCKKVVCDPSYLPDKVKKIGKVFRAIAIMSHPIPNTAESHSVQIILPQKQLGRRSDMYVFCCSYSHNVASKGKFIAFVSAQAETDNPEKELKPGIDLLGKVDELFIDIYDRYEPTNDSSADNCFISTSYDATTHFESTVMDVLSLYTKITGKTVDLSVDLSAASAAEDDM*