MDPKDKFISFLSARLQRIAESNDHERRPGLQKYFSFFDCTRPCISLQRWLERIVTHTDCSPACFIVAYIYLDRLLKFQPSLSINSFNVQKLMITSIMVASKFMENVNYSNSHYAKLGGMKAAESMNLLEKQFLFGVGFRLYITPNTFSNYLCFLRKEMLLESPPIHASIALSSLKVQIRCSSSEDEFAQQDNS