MSGCLWPCASANATTSGSGGLFRPKAKGPAELVRRAQELLRFLSDHREPCGGKLDAKREHKVLRGTSVSRLGRRSPEALTNCRAMLMHGMADLSKSIREMKFVLYGNGEAEPVAEACTQLTKEFFKENALRLVIVCLPYMDLETQKDVTQVIANLQRQKVDSRLVASDYLEVNQDLLDILLTGYENKEIAIHYSSMLRDCIRHQVAARYVLYSQHMQKFFDYIQFPDFNLASDAFKTFKELLTRHKSSAAEFFTKSYDWFFSEFNSKLLQSSNYIIRRQAIQLLGDILLERSNSAVMVRYISSKEHLIILMNLLREQSKAIQVEAFRVFKLFTANQNKPAEITGILLTNKNKILRFLADFTLDKEDRLFESDKAQVAADISAMKL*