MTLSNKGVGLGSIEFVGEFFLRQWRDSWQPMACEAQELDKYVPYEQKYALSGHKRAVSSVKFSPDGKFLGSSSADKTVRIWSAFDGAFKKELEGHSGGISDFAWSSDSRYICSASDDKTLRIWDAQTGVCVKILKGHTNYVFCVNFNPQSNLIASGSFDETVKLWDVKTGKCLKTLPAHSDPVTAVHFNRDGSLIVSSSYDGLCRIWDTATGHCLKTLIDDENPPVSFVKFSPNGKFILAGTLDNTLRLWNHYTGKFLKTYTGHVNEKYSIFSTFSVTNGKYIVSGSEDCYIYLWDLQSRNIIQKLEGHTDTVISVSCHPIENKIASGALENDKTVRIWVQE*