MAGSVKDLQSMAELKEALSKGFPLILHFWASWCEASKQMDQVFAHLSTDTPQARFFRVEAEEKPEISEAYAVSSVPYFVFCKDGKVVDKLEGANPSALANKVAKLVGPIGLTDSATAASLGMAAGPTVLEAVKDFAKENGTSHLKDPNELPEPLKKRLQQLVDSHPVFLFMKGIPEQPKCGFSQKVVGILKEEGVKFVSFDILTDNEVREGMKKFSNWSTFPQLFCKGELLGGCDIVVAMHESGELKAVFRDHGVLPLSDKTQVANTTNVPSVTESNDKSLSSETSKSGNAMGVTESTGLSSMLTSRLEALINLSSVMLFMKGKPDEPKCGFSRKVVEILQHEKIEFNSFDILCDDEVRQGLKVYSNWSSYPQLYVKGELIGGSDIVLEMQKSGELRKLLAEKGIVPKVSLEDRLRALTSSSPTMLFMKGTPDAPRCGFSSKVVGALREEGMNFGYFDILTDDEVRQGLKTFSNWPTFPQLYHKGELIGGCDIVMELHNSGELKSSLEE*