MGGSFSRLLSKDKRPSRKGSWRASKPSSTKNAKLEEELLQLYQEHLRLERSSSMRYHTASAKQGLPRSASARSRHSNDPVLQPVQLVNKQEAALNAETKQIVLVHGGGFGAWCWYKLLASFEEAGFSAHAIDLAGSGIDSTDPNGISSLELYVRPLILYLEKIPDTEKVMLVGHDFGGACISYVMERFPQKIAKSVFVSATMVANGQSAFDVFSPEVVTPDDLLQKSQVFIYGNGNTQAPTAVEFKRDLLKELLFNQSPAKDVALASLSIRPMPFAPILEKIPLTLENYGSIPRYYIQTTDDFALTTAVQENMVKLNPPKQVIRLKGSDHCPFFSKPQGLFKLLLEISQIKSTV*