MAVVEKLGLHLLIVVAFGLWSGRVYALELNPLQVPHQVENVNGICGTFVWPRAYDCAEFMVPTKDGFLLSVQRMFGRRFRDFDKEPVFLYHGIMQGGDIWVLNEPRESLAFLLADVGYDVWIGSTRSSTFSYGHITYNRADKGSDFLKSMIKSPMTAWTYYRCPFTTAKISVKSLHIAIALKRHEDFWDWNWDDLVAYDLPAMLHFVNAVTMKPILYVGFSQGSMSGFAAFTNSEISSLVKKAAMLSPIAYLEHVSSPLARYAAWLFIDQVDLLLGMYEFTPSGPQGSILLGRVCRDTKSNCYHNLQTLITGTPCCTNNSRAAYYNRFELQSTSMKNLAQMAQLLRSGRFGKYDYGVWGNLEHYWSIFPPSYDLSAIPERISFFLAHGGKDQLGDEEDVRHLVEQLPGEVKMLFMPSYNHGDFMLGTSAHVDVYPFLLEFFYQN*