MGDTRVGYHMHLCACPIPSLLFPSAIRYSLRSNPGVGPIRPSNFRPWVCRQASKHTTTMQATPSTRHQASPSDTVVVITGVSRGLGRALALELAQRGYIVVGCGRNEERLLELEKSLSGGSKHLLKQVDVACDSSVKEFAQTVMETKGAPAIVINSAGIINRNGKLWELSAAEFDAVIDINVKGVANVMRHFLPLMTKQGLLVNITSGWGRIGAADVAPYCASKWAIEGLTQAVAKEVPQGVTVVSLNPGIVNTDMLVSCFGSQASLYQAPDTWAPLAADAILSFTTSNNGASLNV*