MDVEDFQFLPEKYILPRWMKQVRSYESLQVSYFDPLESSRLAKAKELSQRHNYLYEMAMRSEVALKLYKEAMDVVRLKMEDAIGIRKTGDTGDDSILWWDPDARNVFGRRRLRPREYNERAQQRIHVEEVVDDDVLKTPVDKRHTGRAKTKRNSAFDKSAAGPSKKNQTTKQEELVAKEALIYSAFGNIPSYRARREHATNVAGPCLVTSLNNGVLFEDIPQGSQINFSQDNSQPLSNVGSYPWCTRLM*