MAGRYDRNPFDEGDEVNPFANPGSVPAASSSRLSPLPPEPAGFGYGRTVDVPLDRPGSGAQDLKKKEKELQAKEAELKRREQDLKRKEDAAARAGIVIEVKNWPPLFPLIHHDIANEIPIRLQRLQYIAFSTYLGLVLALFWNVIAVTTAWIKGEGVTIWLLALIYFISGVPGGYVLWYRPLYRAFRNDSALSFGWFFLFYMLHIVFCVFAAVAPPIVFKGKSLAGILPALDMLSSQALVGIFYFIGFAFFCLESVVSIWVIQQVYMYFRGSGKADEMKRDAARGAMRAAI*