MDGLPEQLLWEILGRINKTVDRNSASLACKRFHKVDNEQRRSLRVGCGLNPANEALTSLCNRFPNLVKVEITYSGWMSKSGKQLDDQGLLILSVLCPSLTDVTLSYCTFITDVGLSHLASCSKLSALKLNFTPRITGCGILSLVVGCKKLTVLHLIRCLNVSSVEWLEYLGKLETLEDLSIKNCRAIGEAVDRWQKQLVPCENMLELSLVNCIISPGRGLACLLEKCKNLEKIRLDMCVGVRDCDIVGLAQKSSNLRSISLRGPSDFSLPLLLSNPLRLTDESLKALAQNCSMLESIRISFTDGEFPSFSSFTLNGILTVIQMCPIRKLSLDHVYSFNDVGMEALCSAPYLETLELVRCQEITDEGLQLVAQFPHLCVLRLSKCLGVTDDGFKPLVGSYKLELLSVENCPQISERGVQGAARSVSFKQDLSWIY*