MANKLNIRLGEPTLVPPAEETEKGLYYFLSNLDQNIAHPVRTVYFYNKSACRGNEEAAQVIKDALSKVLVHYYPMAGRLAISSEGKLIIECTGEGVVFVEAEEANCVIKDLGDLTKQPDLETLGKLVYDIPGATNMLQIPPLLIQVTKFKCGGFVLGVNVNHCMVDGISAMQFVNAWGETARGMDLSISPVLDRTILRTRNPPKIEYPHHEFDEIEDVSNVTKVYEEEILYESFCFDPDKLELLKKMATSEDGVVKKCSTFEALTAFVWRARSEALGMHMDPNQQTKLLFAVDGRSKFVPPIPKGYFGNAIVFSNALCKVEELVNNPLSFSVGLVGKAIDMVTDSYMRSAIDYFEVKRSRPSLTATLLITTWTRIPFRSADFGWGKPFFFGPVTLPGKEVILFLSHNEESKSINVLLGLPASAMKRFERLMEI*