MKAIFVLALCFGLAAAEVFFQEKFDDSWEKRWSKSTWKQSDGTAGEFKLTAGKWFGDEKEDLGIQTTPDSKFFAISSELKKTVDSKGKELILQFSAKHEQDLDCGGGYIKLLPASSKSQMKDFGGETPYSIMFGPDICGYSTRKTHVILGYNGKNYLIKKDIKAETDQLTHVYTLRIMPNNTYEVLIDMNEVASGSLYEDWDMLPPKKIKDPNAKKPEDWDERERIADPEDKKPAGYDDIPASIPDPEAKKPEDWNDEDDGDWEPPTIPNPEYKGEWAPKMIDNPKYKGIWEAPEIDNPEYKHDDELYRYKDLKFVGFELWQVKSGSIFDNILVTDDFATAKKFAEDTWGKTKDAEKEAFDKIKEEESKKAEADKPPSDATAAADGDDEDDEYDDDVKKPSQEVPEDADADEKDEL*