MVDSLKQYFVQIQFERVPRIHNKSADAMATIGSLLEMQQNTRQSQFLVEQLMIPTYDVPESEMVCEIVGPNSPWYHDIYTYLHDHILPLDLSCKERKSFIQRASRYVILGNTLYCRGYDGTLLKCLNSEEANLAIKEVHEGICGAHTSGMVLAKKLLRTGYYWPTMEKDSCQHVRKCVACQKHGDLVHAPSQALQPITAPWPFSTWGLHLIGKINPSSSDGHKHIFTATEYFTKWVEVIPLTTVTGKQISKFILNHIICRYGIPSVIIIDNGKSFKNKEVRALCDKFHVKHKWSTPYYPQGNGQAEASNKTLIKIIKKIVNDKGRNWHLQLDPALWAYRTSIRTPTGATPYSLVFGTEAILPVEIELPSLHISL*