MACRLGSSQSLAAPSLDSPPPLVCEFLCPLRLSKFNASTKSLGSQSRAPNWHHQGDQRLRPTWRPSISIRASASSELPGLIRQMGQSLWGQGLPPGALVGAVRSAWTSGWMVMMKQLAPSDKRGAYQRPSSKFRSRLPNPVSASDYGRYHLYVSLTCPWAHRTAIVHALKGLGDAVPLSITVPSETGLWEFRPDQGALMEPHGLLPSVDRAHQQRRLMDVYKLRKGGYDGRATVPMLWDSVQREIISNESADIIEILNLDLNQFARNSELDLAPSHLLSEIEKWNSLIYPNINNGVYRCGFAQGQEAYNESVNTLFTTLDMLEEHLTSSRYLCGDHLTLADIRLFTTLFRFDPVYYVLFKCSKKKLVEFPNLYGYLCDIFQISGVAASCDLPAIMDGYYKVLFPLNPGGIRPIIPAASEPSLLFNAPRRKILSPTMKLSSTL*