MMNTLLDNVSFGHGSETCASLTDGDDVQDEQFSLCCLCGMSFTTIRSLHLHIRVVHQEVADAFEFPFSLDTSSRNDNDIPSSSIELQSLSESSARPGQSASCEICKKCFPGQASLRVHNESMHLGNKNPQCTICLKKFSTLSYLRMHIATVHEGVKAHSCSICDKSYTQKHSLKKHQITAHPDYFISMEDASPSHGPQNRRTPHTVTAAYTYNAVSLLRGLYSSDSRTLYQISHSHLSLKPCFPSLLMFVVFPKHAYPTLCTSSRLGRAQMFHILPPQVFCDPGSAESASLDWIPVNSLLCAVSCLTRLRSMQIDAVNCVYFSHQHTPQHCSSETKEDGFCQYLSRLIQPARKTDRIILAGDMNAGGGRRSPEEAQLGG