MALLNIGAGNKDDAFYRYKMPRLITKIEGRGNGIKTNLVNMVDVAKALGRPPSYTTKFFGCELGAQSKFDEKTGTSIVNGSHDNHKLVALLEIFIKKYVQCYGCGNPETDIQISKSQLITMKCAACGFVSDVDMRDKLTTFILKNPPEQKKGGKDKKAAKKAEKEKLKDETKKKKGQDEHHMKKKNCVSDEEHSPSASQVDGNVGREDEDDENSDDDDVEWQTDTSALAAQMRIKEQLTAATSEMVMLEKLRLDEEIASAENGSSKKVAKGKRNSKKVDKSAEQDLEENTKMQELSIHEKLMKEFEACLKEGSTASELATKLQGKDEDIQEAAMIAYFAALFEGVSKGLAREVPKKKLYLTKAAVDGKWQTLLLKAIEVFCSSSAELGKEFPLVMKLLYDEDILEEEQILSWYDNGVATESGPAWKNVEPFIVWLRTAESESEEEED*