MEMCGATALTWSHTICPSLHLPRSVSTREARRSFSVWCVSDQDPKGNKMIISVTGATGFIGRRLVQRLHADNHSVHVLTRSKSNAETIFPAKDFPGIKIAEEPEWKDSIQGSTGVVNLAGLPISTRWSPEIKKEIKQSRIRVTSKVVELINSAPDDIRPKVFVSATAVGYYGTSETQVFDEQSPSGKDYLAEVCREWESTALKVNGGVRVALIRIGVVLGKDGGALAKMIPMFKLFAGGPLGSGTQWFSWIHLEDIVNLIYETLSNPSYKGVINGTAPNPVRLAELCDQLGHALGRPSWLPVPDFALKAVLGEGATVVLEGQKVLPTQAKKLGFPFKYSYVKDALQAILS*