MVSIDNLPDQLVWEIFNRIKNTKDRNSISLTCKRFHTLDNEQRNYIRIGCGLNPAINALTSLCHRFPNLNKIEITYSGWMSNLGKQLEDQGLSILSKTCPLLTDLTLSYCTFITDTGLSYISSCSKLSSLKLNFTPRITGCGIFSIIVTSKNLKTLHLIRCLNVTNLEWLECLGKLKTLEDLSIKNCRGIGEGALIKLGPTWGNIKRLRFEVDANYRYMKLYDRLAVDRWHTQWVPCDNMVEVKLVNCIISPGRGLACILDKCKNLEKIHLDMCVGVRDDDIIRLAENSKNLRGISIRVPSDFSIMENPLRLTDGSLKAIAQNCKLLESVALSFSDGEFPSLSSFSQNGILNLVKMCRVKELVLDRVYSFNNVGMKALCFAENLEILELVRCQEISDEGIEFVGRYGNLRVLRLTKCLGVTDDGFKGIVGLGKLEVLVVNDCPQVSLRGVEGAAKYVSFKQDLSWMY*