MASTAGVGGIGNPTPRGKKPFAPWREVPPQVTHTLPPEKKEVFDSLEGWAADTILPYLKPVEESWQPQDHLPDPRSPSFGDEVAALRERAAGLPDDHLVCLVGDMVTEEALPTYQTMLNTMDGGVRDETGAGGSAWAVWTRAWAAEENRHGDLMNKYLYLTGRVDMRQVEKTIQYLIGSGMVVGRALLTGVLKFLEADPRTENDPYMGFIYTTFQERATSISHGNTARHAGRHGDAALARVCGTVAADEKRHEAAYAAIVAKLFEVDPDYTVRAFARMMRRKVAMPARLMYDGADDRLFARFAAVAQRLGVYTAADYAGIIEFLVARWGVPGLAAGLSGEGRRAQDFVCSLGPRFRRMEERAQEAAKRAPPAAAAPFSWIHGRQVQL*