MATRPVADSHSNRAAVQATNDDASASKLSCVKKGYMKDDYIHLFARRPVRRSPIINRGYFARWAALRKLLFQFLDCESNIDGKCDSKKQILSFGAGFDTMYFQLQDEGKAPFLYVELDFKEVTSKKAAIIETSSQLREKLGATASILPEKGEVLSDHYKLLSVDLRDIQKLDDIIALAGMNPSLPTFIIAECVLIYLDPESTRGIVGWASKTFSTAAFFLYEQIHPDDAFGQQMIRNLESRGCALLGIYDTPTLLAKEKLFLDQGWQRAVAWDMLKVYTDFIEAKERRRIERLELFDEFEEWYMMQEHYCVAYAINDAMGFFGDFGFTKTQPHVINSPSTVALP*