MQGLFSPSSHISMCLAGTEIPGWFNYQSPGSSLEMHLPPYWWATKWMGFAFCIEFGFHEPLPDSSTIFCDLHARIAPNQDLFLGHSTVEISEDMIVTSINFDQLRVKYCGFRAIYGRDLDDLVTCSNPFQNLGLPCNDKIEKSKRSRDDYGCGSGGEPNESGNLTAKRQRMPMDPDY