MGLSFGFASTVYAVVQKCRIAILHSLNVGVVMKKRMIAGLALLYVAVSSSAFAAPEEAGAAAGAQAGTMSAGTTTAVGIGVLGALVGLGVAASGGGDGANTGTTTTTTTGTTR