MYSDLGCKSNDEKRTAKRPWSMLHNQAGVELSDYHRLSSGKEQLSPWNPLQGESTKLEVITDLDTFFERLYKYYRGKGLWCIVTQWIIELLSLGFTICFSGFFLLIVDWQVLHACGVHAVEPCDLLREAVNKHPLDPLTFSKGIVVTYLILFSFYWCFCFLRFLMQLKEVLQVRCFYHHRLQISDRELQTLSWPALLDKIVKFQEHQCLCVVRELSAHDVVMRIMRRDNYLIGMVNKGVFAVSMPAWVPGLGPVSSHDRGGNKRRLLLTKTLEWSLDWCVLQHMFDRNFLVRKEFINNPRALQRRLKTVGLAMLLVSPFLVIFMFVYFFLRHAEEFYHHPSSATSRRWSNLARWIFREFNEIDHLFSQRLNSSYKHAVEYMKQFP