MPVGAVGELLIEGPVVGLGYLNDPTKTAEVFIKDLTWLLAGGGGTPGRHGLLYKTGDLVRYDPDGTGAIAFVGRKDQQVKLRGQRIELAEVEHHLRGKLPSSVKLAAEVIKPGGTEPTLVAFIVEQASAASDDGEGDLTTLSAELSQIVAEIDTALGAEIPRYMVPSSYIPLRKMPSLVSGKIDRKRLRELGSSMSREEVARLRAVSAENTAPQSDMEKALHRSWVKILG