MHRSTGIGVSRWLGGLLGVALALPALALPQGCIELLAQAPRVDVVQGQQRDLRLAVPIERLAIGDPKIADVQLLDRRGFLVTGKEQGSTSLLIWTGCSPEPLRSLVEVEGRGSVDTRGAPAFTAGAAEELPNQVQTDIRFVEVSRSKLKQASTSFVRRGGNLWVLGAPGSLGDIKVNADGSGLGGTFGTGSSGFNLIFGGGKWLSFMNALEGSGFAYTLARPSLVAMSGQSASFLAGGEFPIPVPNGTNDNVTIEYKEFGIRLTLTPTVMNNRRIALKVAPEVSELDYSAGIQSGGVAVPALRVRRTDTSVMLADGESFVISGLTSSNSVSNVDKFPWLGDIPILGAFFRSTKLDKDDRELLMIVTPHLVQPLAADAQLPDLPGEGLRHYDPGFSRLYFLERGEYDGQQNDTGLSD*