MYEQTSKPLLLFGFLLFFFQKLKKSLLLFLVFLFRVESLTKQEGSCFCFFPVPSRVEILMAALRRESIPDLQGRFPCLKPLLAYNTSLPGKLPISPLKSPLWGAQLQLRDDGPCTLTHSRFSVSVSRQKHDQHQHCAGACQGKTDPHRSQPFTVYCVTGKVRELPACTEPHLYGTANVERVQVQARLFGSASFEASKLNVLFLGEGKNMRPDELPRAYTLTHSDITSKLTLAVSQTISKTQIQGWYSRLQRDEVLAEWRKSQGYMSLHVHCHISGSHWLLDVIAHL