MSLSVELKDLEVLTTNAKQIQDDVLKEILTLNANTEYLKRFLDGSSDKELFKKNVPVVSYNDVKPYIERVANGEPSDVISGGTITRFVQSTGTSGGIHKIFPVNDKYIENLGYLLAVSSLITSKHFSDKVDEKGKKMAFLYNRLESKTPSGLALSSSFTSYFMSDYFKNRSSKCNSEYTSPDQVILCPDNNQSVYCHLLCGLSQREKVVGVSATFAHALIKAINALQIYWKELSSNIRSGHVSEWITDLDCKNAVSAILGGPDPELADVIEQECSHKSWEGIITRLWPKAKFIECIVTGQMAQYIPTLDFYSNKLPIVSMVYGSSESIFGVNVDPLSKPQDVSYTFLPNISYFEFLPIDHEEDMNTIVDLVGVKLGCYYETVVTSYFGLHRYLIGDILQVTGFYNNTPQFRFVRRKNIVLSVNSEATTEQDILKGLASATLVLESSNSMLTGFTCYADISSFPGHYVFYWELKAKDVDDVVELDENVLEECCYALEESFDALYKRLRSKEGSIGALEIKVVQQGTFDSLMEYFISKGGSVAQYKTPMCINSSETLAVLEDKVIARFYSQKSPPLNL*