MGGGSPCASCKLLRRRCTKDCIFAPFFPADDPHKFAIVHKVFGASNVAKMLQELPVQQRGDAVSSLVYEANARMRDPVYGCVGAISFLQNQVSQLQMQLAVAQAEILCIQMQQRRDCGGGQHHDGPDD