MYSSLGIDGNGGVNEYHHHHHLHSLQSSLSGEMTNLAGDACLVLTADHRPRLRWTAELHERFVDAVTQLGGPDKATPKTIMKAMGVKGLTLYHLKSHLQKYRLGKQPKEAAESYKDGI