MLSPGDTAALLAILSEDRSLEAASSAFLAHFRHPTIFKACCALVLLIEDKRALKQPQRLVAFHILNELYRPEHPSPHPFMSILVEAASDESVDKVERAFVLQILISASTNNKEIHKRTANEFVTNFDPSVHAVLSREVLLRQFADRLPVEPNVSAFNRAAISAAVPDPDILAGYDPGDSEGLGQSRLVTGDQEATAAGFIQNSSLKGFEPPWVRPFPPRLPTQEGEVVWLMPDNNHELLWDHGMCADISRGAAVREVIAKALKGPLAPAQQQQVLMELEADPKLVYHCGLTPRRLPELVENNPVVAIEILLKLMNSVQISDYFKVLVNMDMSLHSMEVVNRLTTAVDLPTEFVHMYISNCITSCENIKDKYMQNRLVRLVCVFLQSLIRNKIINVQDLFIEVQAFCIEFSRIREAAGLFRLLKTLE*