MLAVSSVLYRLYANVLRHVVTAWCMTHNVLPAEQFGFIPGRSTMQPMFILRHLVHAQEANVDAKHCKLFTAFIDFKQAYDRTPRQQLRVGGLYRDDSYVLIDGPHRTPPVTPDQGVKQGCPISPLLFALYVHDISKEFLGPVDAVRVQGTPVTHFKYADDLTLVSTSSHGLQRLVCQVMVFNGNSQTAAPSIGYKHEILPVVREFKYLGMHFNPSVTPASAATHMRAGMFFAMRQACKRAREYEVLHDPYALCHLIRAFVLPLGLYVSQVCCQGTWLSVRPDGAA*