MYHLRYVGRVVTGRCQRIPHSAFSLVHHAGECAVVHDHVAPKRPPDIWKSMVDPTSSINDYLHRNARRFCEAAMILVNTVEDLEAGLLDLMRTELIGKPNVKLEKLLPIGPLIRSYGGEICSDNSVSHNQEDTSCAEIFRWLDTQEDSSVLYVSFGTLVTVNESQAHELAHGLEQSGTPFLWVYRPPEVCQVLPMDASVQDSLLDGLPTGFMERIEGRGRLITQWAPQQLILSHRSVGGFMSHCGWNSTLEALWAGKPIVAWPCAIDQELTARYLVDDIKLAVEVHKNDDGLVESAEVARAISLLMDENTGSGIRSWFVKMQQLAHKAIGEGGSSKTNLKTLVDRLKSHLKTLP*