MAATSDRTVYRATTTAPVNIAVIKYWGKRDASLNLPTNSSLSVTLSQRSLRTLTTASCSAIYPAADELILNGKPQDIQTSKRTLACLSNLRSLRQALENADPSLPKLSTLPLRIVSENNFPTAAGLASSAAGFAALVRAVADLYQLPQSPLELSRIARQGSGSACRSLMGGYVAWRAGEREDGSDSLAEEVAPASHWPEMRAIILVVSAEKKDVPSTEGMQTTVATSSLFATRAASVVPERMAAIETAIQNKDFATFAEITMRDSNSFHATCLDSWPPIFYMNDVSRAAVRLVHDINRAVGRTVCAYTFDAGPNAVIYYLEKDSEVVAGTIKAILGPNTEGFDGPFYDILKNVTASVVPLEKVDSRAVEILKNGISRVILTGVGEGPISVEDHLVSATGDILAS*