MTTLLLDPDIRDWVVLPLFVIMVAAGLLRHYVGLLLQGEKQPMPVIAQRSQNLLAQTVRIRSGASHYISTWQWHVRKQHYAALLQQEAEWAEAEQQKKADSSDDDPMSAMLNNPLGMLKGNMVFMVQNMVMMQGIQHFFSGFILLKVPFPLTAGFKDMFQKGLAELPDLESSYVSSVSWYFLVMYGLRAFFRLAIGDPSLEAREQDMLLAQFGLQNPPNPGQKQDGESMAKTLRQEAENLELFLQSHKSELDTVEKRLLGKRMPRKTYGDQDDFLLGASSGKPKRKTQ*