MPSDPKWDPLDKLPKNSLLYLSHNDGSLDGYNLSSKGGQVWLCYFYKQNEGEGKRLPEYWKYYGISNNTEGVIACIWMESKGNPRLEAFLTKPLVIDVMMEFMVTSKSLQTQRTVPANRVHPQQRQRIVDYDPSLGWVSKTFQQGRIPQAVVLLYLLKLPSPELEALQLVPVLVEVLQEQVVVDLTSPALRAPRAAAIFLLEQLVSFDLCAIAKVSEGAVPYLLQCLESKTPEEQVSVMVILLCCCVEADQTCSNFIAQHCKPSKLMQLVQSHDSRSREITIAFVHSLLLARKKF*