MLRAVELSLLCYLPMSINTLIKLKAFDFMANTDTEKCGTTEGGLCSAEEIVSRMSSSVLAYLAKTRVSIGLDRLLRVVASHGVVHGDIGHDAFTKHPTRKYGLNLVSQCFVHDDSCLAPLHLCAGPVTIKPWHFLHECVLDGGQPFAKAHDGLDLFAYGQTDPHFGSIFNSVMTNGSIVPICDLLDSYPTCFDDINILVDVGGGHGSSFHFIISRFPHIRGINFDQPHVISLAPNYSRIEHVVGDMFIEIPQVDAIFMKLILHDWSDEHCMKILENCYKALLNNGKVIIIDAILPMGFERDLRTHVGYQYDLYMFAQTNGGRERTQEELENLAKSVGFARLEVKSKLNEYSVIKLYKL*