MFQSKVGSIKSGWRSVFMVFTTAAYDGLVFISDVAFENVEQVVLKHFDQVVGDCIMDCMNCLIAFTNNKINPQTSLKAIIAGGVLKIVSNGDASKMNCWLSFDSVAEEEMKRLSIVESEGFEASGSLTSAWDAKATNLASGRSFMSNVMDTLLMRNTSFKSAKSKPTDGGVQSSLQNVVEIGPDGSEAESPFLQDVRTKCVIQLLLLDALDSLQNNHWQGLQPSHKRLVMDTLLSMVDFAASYNSGSKLQSRMQPMSGDMPPPNLLRQENKRHEDLSCNVEQTITESGDEVETRENMEQGGEDLESGEISWKGGEQKLREEVERQLVPFCGHGLKEIAALQPDPCEAVLSDFHRALHQL*