MPPPTFVPQIARQFSQKRRTVKAAVCPVRMATPNARKTVVANRLRDVFLDPKSGSARYETVFLDQFGVVHDGQTPYPSAVQCIGTLATEYGVRIVVLSNSSRRATHAIEKLRDSFGVHPDWIFGVVTSGEVAHCLLEGRGKRAKDMLGLELGARVLHTNWSERGRIQLNEAFEPVGTDTDRTDFVLTHGVEGVSVREADADAVLRMAFPEMLALMRNAAKNDRPLLCANPDMVTVDGGQLRDMPGKLAAEYERHGGPVYRLGKPEAIAYQFACQMLTESTGEVIDRSSILAIGDSMQHDIAGACAFGIDSCYIAGGINAEAFGLKADPSIPSTEWGIPDVSVAETVAEIARIETTSSCSPTYSIPFFRWD*