MRFVPRRIMSEAMGKAEAGATGAVTGEVQKQSIMAAISKLLTWSPTSREEIIKSEKELLTLVKTPYVVEQVNIGAGPPGSKVSWFRSVSNEPRFINTVTFDKPDAPTIVLVHGYAASQGFFFRNFDALASKFRVIAIDQIGWGASSRPDFTCKNTEEAESWFVESLEEWRKAKQLGDFILLGHSLGGYVASRYALKYPDHVKHLVLVGPAGFNVDSDRIMKFKSTWPGVLINCLWESNFTPQKIIRGLGPWGPKLVNGYAVRRFGNSEQRDPLSDVETKLLSDYIFHTAAAKASGELCLNYIFSFGALARTPLVDSAPNWKVPTSFIYGTHDWMNFEGAKEARKRLGSNLPCEILRVPRAGHFVFLDNAPKFHDALFYACRNYLPGGSRFELPEEILEV*