MTVARREQRQVDGMRKGRLHVVVLPYPAKGHSIPLLHFAKQLHSMGVFVTFVNTFNHLSKEHFRSIYGANEDDNPMQVVPLGVTPPEGEGHTSLPYVNHVNTLVPETKILMTTLFARHEDAPPSCIVSDMFLGWTQEVANTFNIPKYVLFASPASGLAFMLHTSELVKQGKLPIDRSKEEDLVYDIPGVPPTRLADFPSPIQDPEDDSYLFYLRNCEQLLEAAGVLINTYYELEPTYIEALRKAYNLISFLPVGPLLPKAYFEPSSDVVPVDSDIRDPCLKWLDTQPDSSVLYVSFGSVAVLSIEQIQEIAQGLEASGQRFLLVLRPPSNPENVPLLPEGFEERTRGRGFVQVGWAPQLWVLSHRAVGGFLTHCGWNSTLESICRGVPMLAWPIQAEQAMNARFLVDVVKAGVELCRVTDKLVTKERISETVKFFMTEGVSTARKNVRKLQKLALNAVALGASVQKNLEDFTLEVRFGKQLPNGL*