MATVVSKGSWTSDEDDRLCSAVEELGPKWALVANRVRTRNSGQCAKRWNDALNPTIDRSGWSREEDELLLDAVEKYGHSWASIARTSLPGRTGLAAKNRYNHLMRGSCRDNGKRTRRVSTAYPAPRRRTSRSDSMSSFVSGTPSPTWSASQSSGSEPGTVPSTPKLVAEGDEIHPPLLCTGADDAMPIDFAPRLHTRLPSPLPLVPSVGSEKRLSDAYITSTPLHNFPEASSSALAFHDFSPDFNPYMYPSPSDVLGDAEQMDFFNMWSPGLSGPTTPAEAAFFDPAFSLSQHAFETHETLAASGELSPRSSHGDSISTFAQSLAAFAPQEHRLSSPLSQSNLDISNAVLDAHLTVGCIPAFPDKASVHLTQPIADSPERRVAVAVAICDQQDILSTVHSLSQSLSTMLGQGQGINADSFLLAEHERLSPIGFSKDQEISWTP