MASSFVGGAVFPVESSHDDEDSSLLKLPQEAQHLLQTLALNLWSGMLLADVEDVCVRQLKGAFTNEVYECCWNTSEDGEQDDALVTTKDEGRKDMALETEGKQQIIGDKKTRKQRRVVLVRVYGEGADIFFDRDDEIRTFEAVSRSGHGPRLLGRFPNGRVEEFLHARTLTAEDLREPNVSARIAVKLREFHQLSMPGSREPRIWQRLRDWLQKALNFSSPKHVKEFQLEELGVEIEDLRLRLSRLDSEIRFCHNDLQYGNIMMDEEDNTLTLIDYEYATYNPIAYDLANHFCEMAANYHTDTPHVLDFSKYPDLQERCRFIEAYLWSPGIVVNPSQVDQLSNEVDLYALASHIHWGLWGLISDYANDIDFDYVEYARQRFRQYWLSK*