MRDFYKEYNPAFQKYWKAEKGENITIQMSHGGSSKQARSVIDGLPADVITMNQATDIDALADNGGLVPKDWATRLPNNSAPFTSATVFIVRKGNPKALKDWPDLLKDGVQVVVPNPKTSGNGRYTYLSAWGYVLKNGGDENKAKEFVGKLFKQVPVLDTGGRAATTTFMQNQIGDVLVTFENEAEMIAREFGRGGFEVVYPSVSAEAEPPVAVVDKVVEKKGSRAQAEAYLKYLWSDEGQTIAANNYLRPRNPEILAKFADRFPKVDFFSVEKTFGDWRSVQKTHFIDGGVFDQIYSPN*