MLAKQTPLTKQMLSKLLQTSSSKPKQLKKIHALVLTSGFSIKNSLLTQLLENLTLVGDMCYARKVFDEMHKPRVFLWNTLFKGYVKNKLPFESVLLYKKMRDLDVRPDEFTYPFVVKAISQLGVLASCGFAFHAHVVKHGFETLGIVATELVMMYMKFGELRSAQFLFESMQGKDLVAWNAFIAVCVQTGNSALALECYNKMCADDAVLFDSFTVVSMLSACGQLGSLEIGKEVYDRARREGIDCNIIVENARLDMYLKCGSTEDARVLFEEMEQRNVVSWSTMIVGYAMNGDSDEALALFSMMQNEGIRPNYVTFLGVLSACSHAGLVDEGKRYFGIMARSSDKSLEPRKEHYACMVDLLGRSGLVEEAYEFIKSMPLEPDAGIWGALLGACAVHSDVKLGQKVADLLVETAPDIGAYQVLLSNIYAAAGKWDCVDRVRSKMRKLGTKKVAAYSSVEFEGKLHYFNRGDKSHPQTKAIYEKLEEILKNVRSMGYVPQTGSVFHDVETEEKECSLSHHSEKLAIAFGLINGRVEDPIRVMKNLRTCDDCHVFAKFVSTLTSRDIIMRDKNRFHHFRNGVCSCREFW*