MNSDSSVTLATKRLEGKVALITGGASGIGECSARLFVQHGAKVLIADIQDDLGEALCKNLGSQESISYIHCDVTCDSDVKNAVDMAVSKYGKLDIMFNNAGIVGTCKAPRILAVEIEDFKRVLDVNLFGAFLGAKHAARVMIPAKKGCILFTGSLVTVSCCSSPHAYAASKHAVVGLTKNLAVELGQHGIRVNCISLFTIATPMVIESMGIEKRKFEEFLSSSSAILKETLLEPEDFANAAIYLASDESKYTSGINLVIDGGYSLTNPTLPLALRSLFS*