MVLLTSGKVKSGSHTCTPFALIAALTLIVVTFICTRLFDRSLSGCDTFSERDAVGSIGKYRHHGSLKELSGESMGWPQQGYGTLLNLRIYVYEEGEITGLKELLSGRDHNIHPDSCAKGQWGTQVKIHQFLLQSSFRTLEKEEAQLFFVPTYVKCVRMSGGLRDKEINNTFVQILQQMPYFRRSGGRDHVFVFPSGAGAHLFKDWDIYLNRSIFLTPEGDRTDKRGTSAFNTWKDVLIPGNVDDSILAALTGSEDTVRPIPLSRRKFLANFLGRAQGKAGRLKLLQLSQEFPEKLEAPELAFSGPKKLGRREYFEHLRNAKFCLAPRGESSWTLRFYESFFVECVPVILSDEMELPFQNVIDYMDFSLKWPSTRISEELLNYLESIPDVDIERMLERGRAVRCLFVYAPESEGCTAMAGILWELQRKVRRFHQSTETFWLHNRTLVDRKLSPMKTWRPPLPVP*