MVRASFRGLEFLSRSRLANSAMGRAAKVLRQLQAGRRIHADLFSSDLLVSTGSVRYMGTITGIGDIDPARWPGSKWRFPKCSWFSFWIAKPQKRGATISSSWGAPGNANDSDRECTLFGFWLKAKTALASTAKDDVHKDLESLARTGTSSSKQDVHQMGRALDLRKFRGYRELLEELQHLFGIDKNLNGSEWQAVYVDNEGDMLLVGDDPWGVFTFQGVLHDGAMHSAAEIQKLTVQARNSSTEEPSSRLSDQQDSSSPRRPTGCLGVGVATLPLCPLIGAPGASLSLPASCLQRAKRSVRGDQKIVLKLSTFEDTRFAIATQKGASDTTNNSNK*