MDSKSSHDIEPVAQDCEDNEQFGSRDRREIQNPLPNPVLAFMQFEDIIMANKSSHDVESVAHTCEDNESHIKDQYLNHVALNIFNKDKELASKMLQLGNIEILSISSSLECRGNLKKFSGSYSSPVWRKFISVISMAKRHEGKKIMPPSLLKISGAAREILWFKEVEKIAPPLLKLVRNTDGKTPKEFFREEHKVLIKEGERWMKDTANSCMLVATLIAKMVFVVGFTAPGGYNDDNGIPIVLELNGFIVFIISDAVALFTSIVSIIMFLSILTSRYAEDDFLVSLPAKLLFGLTMLFVSIFSMLLAFAATFFLVYSNHMGWEPKLIAACAGVPLALFGCLQYKLWFDLVKSTYWSKFLFKPGKHSLF*