MSTGKWLMRRQAHLQRAQQGIPISEYGVLVDLIRVPDWAFEAAGQEMRGMGQETAAYHPGLYLTPTQREAVEALIQELPKFRMKAVPTDCSECPICLEEFHVGNEVRGLPCAHNFHVECIDEWLRLNIKCPRCRCSVFPNLDLSALANTQRNQTGDSSRSSQASASSFTSMPSGRYIRAQPVGQSNLLRLQDLLRTIRVENSVHSEMSIGERGAGNTGEGSVAANIESNQMETSRRLENEIREDQYHAGMRNGLTAGIPNNMDAALRNNSHRQCPYNITETVSVVVDRSPPARF*