MGCLLPHVLALFQNQTLRFSSCDHGTAAQAAVLSFSGDTQRRRRLRRLSREAHATTMWGFSGIWRLQQPLVAMWRRQQSSTAAVVLWRKNDDEKLMVLLLRRDQIYFNPIDLRCSLI