MGNLRSLGLFFLAAFATTQVAAESDVLDLVPSNFDDVVLKSGTPTLVEFFAPWCGHCKQLAPTYENLAQSFAASKGKVQIAKVDADAEKSLGKRFGVQGFPTLKWFDGKSDKPIDYEGGRDLDSLAGFITEKTGVKPKRKLAPPSNVVMLSDSTFSKTIGGDKNVLVAFTAPWCGHCKSLAPIWEDLAQTFALEDDVIIAKVDAEAENSKATANDQGVQSYPTIKFWAKGQSKPEDYNGGRSEADFVKFLNEKTGTQRAAGGGVDATSGTIAALDAIVVKYTGGTLLSDAAAEIKKEAESLKDAAQVKYAQYYIRVFDKLSKNDDFASKELARLDGMLKKGGLAPAKLDELTRKTNVLRKFVEKVTGKDEL