MSYSPEAVDDVVIAEEDMFATGDGCSQVSFLNSQALEEQIFGLQKTLNDSGTILAFSQPDIDIALPSSLLQDIKPSLPSSLNPTGKYPSVDELCPSDILFTVVPTSTQGSGFIFSELLQKLFLKTDSICSFDVAYKLPSVLPEAGWYVRVMLVSLAPESLHESITRCHKHVAHDTGPEAIRGHVIRCKNEQHNYVGANNGPFFEDRYAVRVPLDGDPLCVKIMLQFVCQNTCFRLDQRRTGLVFTLENDQAHIWARRVVQVKICINYRRDMQNEQIAANSTCHPGPSGSSAAGSARRYKTGKRLQRGGKLGIRGSTTRADRTVPVSAPRHIEPCVVNIEMPSLRMAKRVLDNAIGMISAQILREDDLETKNRLTVFLNNIRQQRETLAMSNSQCSVDSLNLL