MVDAKPSHSVPPRVLIVSRRTVRKNKFVDFVGEYHLELLVKYGVLPIIVPRVEGLHHLLEGYEPIHGVLLCEGEDVDPSLYYDSDPANLNQDDLSEIRRLHSNDVAIDQEKDSIELQLARQCMDNSIPILGICRGSQILNVACGGSLYQDVEMELCGKLGTPIKHLNYDDYDGHRHPITVLKGTPLHNWFFDSLNPHDMEMSVNSYHHQVHAYMMLSEQHQTSWGPWISEGKNFLQGVKGLAATFKAMAFSPCGLIEAFYKQDAYDPCRGKFTVGLQFHPERMRQEQVEEWRDVSQESSFDYPGCLRVYEDFSKAVIAYQNSMNVDENEHAVLQNKMAKYLLENASPMKNLYHHIVSMKRHDKICTKKHTSNVCIKISRSTTSAFTTTQPNRKHNLNINVCLCLKISQSTIRTFSTTQPNRSIPTHCMQNHSRLLSHFIL*