MVSSLVVPVIDVQNDNFRELWPAMVVAIKTASFLALDTELSGLGNRKSLLAESIEDRYKAICSAARSRSILSLGIACYKKLDDKAAHTYLVQVYNLTLLCSEEYMIEPQSVKFLVQHGFDFNKQYASGIPYLKGNGKGTSEEQGVHMRALFTEVLRARKALVLHNGLIDMAFLYQSFYANLPDRLATFTADLSEMFPAGIYDTKYVTEFELRLPASYLEYAFKKCKLDNSRIVTSGGAVPHVHVEFCQYAGHLSSYVDYRTCQDVSSAEGQTDICERFSAFGWCPNGAQCPSSHDTDLIILQDEKGAGDKKKKKKRIRNKKRGRGDAPAALGPERDNSQKEDGDMKADDEGNQVSENNPDHKNPAAAEAPTDGETNTATSNTKESREEARETGALSNQQANTNTSKADPGTHRAGFDAYMTGYIFAHSCTMIKKDGVGPWLPTCLNKVYLSGKAAPLNVVKSTFARSSKVHIQKMKAVWA