MLCLLDEAVAAGFDLLQFCNLNSYRTKFMLGFSIYMDLSVPQYFNGYVITIVCKDAAIASKVECQLKLVIRLMYSNPSIHGEFINATFLKGESESEHQGKSTTGNLILEGAEILLPSLQRLDLMDPNSLMETPDFSGMPNLEYLNLSGCTSLKEFREISRNPWKNEAEVRHFCGWPTVLDLSYLKNLVALPSSIGMLKSLVKLNISDCSKLNKLKSLNFAKQITGGGLVDGVFFVFPHVNEGLRSLEILNLSNCNLIDGGLPEDIGCLSSLKKLYLNGNNFEHLPRSIAQLGSLQYLDLSECRRLKEFLGVNIAEGLRSLEILKLSNFNLIDGGLPEDIGSLSSLKELHLQGNNFEHLPPSIAQLGALQTLHLSDCKRLAQLPEFRRQLYTINADWSNDSICNSLFQNISSLQHDISDSHSLSLRMFTVEHPGKKIPSWFHHRGTHKTISQFA*